VintaSoft Imaging .NET SDK 14.0: Documentation for .NET developer
Vintasoft.Imaging.Processing Namespace / ProcessingHelper Class / CreateAndCondition Methods / CreateAndCondition<TTarget,TValue,TPredicateTarget>(Analyzer<TTarget,TValue>,PredicateAnalyzer<TPredicateTarget>) Method
Syntax Requirements SeeAlso
In This Topic
    CreateAndCondition<TTarget,TValue,TPredicateTarget>(Analyzer<TTarget,TValue>,PredicateAnalyzer<TPredicateTarget>) Method (ProcessingHelper)
    In This Topic
    Creates the predicate-analyzer, which executes the predicate with the several targets and evaluates the logical expression by applying the logical operator AND to the results of predicate executions.
    Syntax
    'Declaration
    
    Public Overloads Shared Function CreateAndCondition<TTarget
    The type of the target.
    ,TValue
    The type of the value.
    ,TPredicateTarget
    The type of the predicate target.
    >( _
    ByVal targetEnumerator
    The target enumerator.
    As Vintasoft.Imaging.Processing.Analyzers.Analyzer(Of TTarget,TValue), _
    ByVal predicate
    The predicate to analyze targets.
    As Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer(Of TTarget) _
    ) As Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer(Of TTarget) (Of TTarget
    The type of the target.
    , TValue
    The type of the value.
    As System.Collections.Generic.IEnumerable(Of TPredicateTarget), TPredicateTarget
    The type of the predicate target.
    )

    Parameters

    targetEnumerator
    The target enumerator.
    predicate
    The predicate to analyze targets.

    Type Parameters

    TTarget
    The type of the target.
    TValue
    The type of the value.
    TPredicateTarget
    The type of the predicate target.

    Return Value

    New instance of predicate-analyzer.
    Requirements

    Target Platforms: .NET9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also